<?php

require_once(dirname(__FILE__).'/../../interfaces/IGcBaseFilter.interface.php');

class GcBaseFilter implements IGcBaseFilter {
	
	/*
	 * stała przechowująca identyfikator pod którym dany filtr widnieje w ścieżce
	 */
	const filterPathId = 'gcfBaseFilter';
	
	/*
	 * stała przechowująca nazwę kolumny która przechowuje wartość filtra 
	 */
	const filterDatabaseId = '';
	
	protected function getFilterValue() {;}
	protected function prepareFilterWhereQuery() {;}
  protected function prepareFilterOrderQuery() {;}
  protected function prepareFilterGroupQuery() {;}
	
	public function getFilterDatabaseQuery($bootstrap) {
		return '';
	}
	
	public function isActive() {;}
	
}